Package com.netscape.certsrv.request
Class Policy
java.lang.Object
com.netscape.certsrv.request.Policy
- Direct Known Subclasses:
PolicyRule
Class for a policy. The policy evaluates the request for
correctness and completeness. It may change or add to values
stored in the request. The policy object also decides
whether a request should be queue to await approval by
an agent.
FUTURE: In this case, the policy should set the
'agentGroup' entry in the request to indicate the group
of agents allowed to perform further processing. If none
is set, a default value ("defaultAgentGroup") will be
set instead.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Policy
public Policy()
-
-
Method Details
-
apply
Applies the policy check to the request. The policy should determine whether the request can be processed immediately, or should be held pending manual approval. The policy can update fields in the request, to add additional values or to restrict the values to pre-determined ranges.- Parameters:
request
- the request to check- Returns:
- a result code indicating the result of the evaluation. The processor will determine the next request processing step based on this value
-